give someone the lie in his throat - Französisch Englisch Wörterbuch